Formalisation of Intensionality as Algorithms (project abstract)
نویسنده
چکیده
In a sequence of papers, Moschovakis developed a class of languages of recursion as a new approach to the mathematical notion of algorithm and development of computational semantics, e.g., see Moschovakis [7], for FLR, and Moschovakis [8], for Lar. In particular, the language and theory of acyclic recursion Lar is intended for modeling the logical concepts of meaning and synonymy, from the perspective of the theory of computability, by targeting adequateness of computational semantics of NL. Lar is a higher order type theory, which is a proper extension of Gallin’s TY2, Gallin [3], and, thus, of Montague’s Intensional Logic (IL). Lar has a highly expressive language, an effective reduction calculus and strong mathematical properties. It models the notion of algorithm by abstract mathematical objects, which are tuple of functions defined by mutual recursion, called acyclic recursors. The referential intensions of the meaningful Lar terms are acyclic recursors defined by their canonical forms, which are recursion terms. For the construction of recursion terms (where-terms), the language Lar uses a recursion operator, denoted by the constant where that applies over a head term A0 and a set of assignments, called body, {p1 := A1, . . . , pn := An}, where each Ai is a term of the same type as the recursion variable pi (1 ≤ i ≤ n): A0 where{p1 := A1, . . . , pn := An}. The where-terms represent recursive computations by designating functional recursors: intuitively, the denotation of the term A0 depends on the functions denoted by p1, . . . , pn that are computed recursively by the system of assignments {p1 := A1, . . . , pn := An}. In an acyclic system of assignments, the computations close-off. The formal syntax of Lar allows only recursion terms with acyclic systems of assignments, while the FLR allows cyclicity, but is limited with respect to its type system. The languages of recursion (e.g., FLR and Lar) have two semantic layers: denotational semantics and ref-
منابع مشابه
Project scheduling optimization for contractor’s Net present value maximization using meta-heuristic algorithms: A case study
Today's competitive conditions have caused the projects to be carried out in the least possible time with limited resources. Therefore, managing and scheduling a project is a necessity for the project. The timing of a project is to specify a sequence of times for a series of related activities. According to their priority and their latency, so that between the time the project is completed and ...
متن کاملExtending Ascribed Intensional Ontologies with Taxonomical Relations in Anthropological Descriptions of Multi-Agent Systems
The paper presents an approach to the description of ontologies used in Multi-Agent Systems as a means to allow interoperability of such systems. It is inspired by a pragmatic theory of intensionality worked out as part of an anthropological approach to agent migration. A new formalisation of how an intensional ontology can be ascribed to a society of agents is presented, together with a first ...
متن کاملA multi-objective resource-constrained optimization of time-cost trade-off problems in scheduling project
This paper presents a multi-objective resource-constrained project scheduling problem with positive and negative cash flows. The net present value (NPV) maximization and making span minimization are this study objectives. And since this problem is considered as complex optimization in NP-Hard context, we present a mathematical model for the given problem and solve three evolutionary algorithms;...
متن کاملSoftware Cost Estimation by a New Hybrid Model of Particle Swarm Optimization and K-Nearest Neighbor Algorithms
A successful software should be finalized with determined and predetermined cost and time. Software is a production which its approximate cost is expert workforce and professionals. The most important and approximate software cost estimation (SCE) is related to the trained workforce. Creative nature of software projects and its abstract nature make extremely cost and time of projects difficult ...
متن کاملProject resource investment problem under progress payment model
As a general branch of project scheduling problems, resource investment problem (RIP) considers resource availabilities as decision variables to determine a level of employed resources minimizing the costs of the project. In addition to costs (cash outflows), researchers in the later extensions of the RIP took payments (cash inflows) received from clients into account and used the net present v...
متن کامل